Readers, writers, and cutouts.